Menahem Golan
Enter the Ninja
1981
1h 39m
Movie
The Apple
1980
1h 30m
Movie
Over the Top
1987
1h 33m
Movie
The Delta Force
1986
2h 5m
Movie